#doc a{color:#00f;}
.content li {padding-left:10px;}

.mainMenu li a{display:block; font-size:20px; line-height:40px;}

.mainMenu .contributor{padding-top:10px; background-color:#85A5CC;}
.mainMenu .dormitoryCafeteria{background-color:#D0E4F2;}
.mainMenu .universityCafeteria{background-color:#85A5CC;}
.mainMenu .opinionBoard{margin-bottom:10px; background-color:#D0E4F2;}
#bus {position:relative;}
#bus div {float:left; margin-left:30px; margin-right:30px; text-align:center;}
.cls {clear:both;}

#bus div ul li{display:none;}
#bus div ul li.on {display:block;}
#bus li.stopBy {color:red;}
#special {padding-bottom:10px;}
#searchBar input {width:30%;}
#searchBar #searchInputbox {width:65%;}
#searchBar { background-color:#85A5CC;}
#special h6 span {font-size:2em;}
#special h6 a span {color:red;}
#special h6 .detail {font-size:1em; padding-left:190px;}